administrative department of traffic and transportation - Almanca İngilizce Sözlük